loosely woven cloth - German English Dictionary